long-handled spoon - German English Dictionary